/**
 *博尔信基础开发平台
 *<br> 版权声明：厦门博尔信软件有限公司版权所有,违者必究
 *<br> Copyright:  Copyright (c) 2012
 *<br> Company:pearlsoft
 *<br> @author 蒋勇华
 *<br> 2012-4-11
 *<br> @version 1.0
 *————————————————————————————————————
 *修改记录
 *    修改者：
 *    修改时间：
 *    修改原因：
 *——————————————————————————————————————
 */
package com.pearlsoft.util;

import java.lang.reflect.Array;

/**
 * 描述：
 * 
 * 
 */
public class ArrayUitls {
	public static  Object arrayGrow(Object o,int addLen) {
		Class cl = o.getClass();
		if (!cl.isArray())
			return null;
		Class componentType = cl.getComponentType();
		int length = Array.getLength(o);
		int newLength = length +addLen;
		Object newArray = Array.newInstance(componentType, newLength);
		System.arraycopy(o, 0, newArray, 0, length);
		return newArray;
	}
}
